
text = Map();
if(arguments == "")
{
	text.put("text","Invalid input.");
	return text;
}
else
{
	headersMp = Map();
	setFileTypes = Map();
	setFileTypes.put("longUrl",arguments);
	headersMp.put("Content-Type","application/json");
	response = invokeurl
	[
		url :"https://www.googleapis.com/urlshortener/v1/url?key=*Insert_API_Key*"
		type :POST
		parameters:setFileTypes.toString()
		headers:headersMp
	];
	styles = Map();
	styles.put("highlight","true");
	text.put("styles",styles);
	if(response.get("id") == null)
	{
		text.put("text","Invalid URL");
	}
	else
	{
		text.put("text","Short Url \n" + response.get("id"));
	}
	return text;
}

